Revision: arch--lord--1.0--patch-72
Archive: lord@regexps.com--2002
Creator: Tom Lord <lord@regexps.com>
Date: Sat Jan 26 22:04:49 PST 2002
Standard-date: 2002-01-26
Summary: more library browser improvements
	 new commands: `config-history', `notify-library',
		       `distribution-name'
Keywords: 
New-files: {arch}/arch/arch--lord/arch--lord--1.0/lord@regexps.com--2002/patch-log/patch-72
  web/distribution-name.sh configurations/config-history.sh
  notify/notify-library.sh
Modified-files: =TODO ChangeLog
  ChangeLog.d/lord@regexps.com--2002/ChangeLog.lord--1.0
  ChangeLog.d/lord@regexps.com--2002/ChangeLog.lord-doc--1.0
  archive-transactions/lock-revision.sh
  archive-transactions/push-mirror.sh
  configurations/Help.list.in configurations/build-config.sh
  notify/Help.list.in notify/sendmail-mailx.sh web/=todo
  web/Help.list.in web/make-library-browser.sh
  web/revisions-right-index.awk web/update-distributions.sh
New-patches: lord@regexps.com--2002/arch--lord--1.0--patch-72


`make-library-browser': generate patch reports for each patch,
			but don't regenerated existing reports.


`config-history': give the history of a config file, in terms of 
		  what packages were included in that config.
		  This is the low level operation for finding out 
		  what revisions are in a particular historic
		  distribution (in anticipation of additional 
		  features for `make-library-browser', for one thing).

`notify-library': a notify-specific interface to `library-add'.  This
		  notices the revisions `notify' says has been added,
		  and explicitly adds those revisions to the library.

		  This is better than using `--ignore-extra-args' with
		  `library-add'.  The reason is that `library-add'
		  will add the latest revision, back-filling previous
		  revisions as necessary to build that latest
		  revision. But if some revision along the way is a
		  tag, then not every revision in the branch that
		  gained a new revision is guaranteed to be added to 
		  the library.  (Bug noticed while browsing the
		  library.)

`distribution-name': a command to translate revision names into
		     distribution names, factored out of
		     `update-distributions' in anticipation of 
		     use in `make-library-browser'.

`update-distributions': use `distribution-name'.


`revisions-right-index.awk': $lvl -> lvl (fixed an editting mistake)

`lock-revision': fixed a typo in the help message.

`push-mirror': fixed a typo in the help message.

`sendmail-mailx': fixed a typo in an error message.

`build-config': mis-formatted comment was bugging me.

